land with abundant inga spuria - Turco Inglés Diccionario